Sensitivity of Software Usage to Changes in the Operational Profile
نویسندگان
چکیده
In this paper we present a methodology for uncertainty analysis of the software operational profile suitable for large complex component–based applications and applicable throughout the software life cycle. Within this methodology we develop a method for studying the sensitivity of software usage to changes in the operational profile based on perturbation theory. This method is then illustrated on three case studies: software developed for the European Space Agency, an e–commerce application, and real–time control software. Results show that components with small execution rates are the most sensitive to the changes in the operational profile. This observation is very important due to the fact that rarely executed components usually handle critical functionalities such as exception handling or recovery.
منابع مشابه
The role of physical activity and job status on blood factors, fat profile and liver enzymes of workers
Introduction: World Health Organization information shows that a sedentary lifestyle is one of the ten major causes of death and disability. Therefore this study aimed research the role of physical activity and occupational status on blood factors, fat profile, and liver enzymes Materials and Methods: This study was of a causal-comparative type. Ninety four workers of operational and non-opera...
متن کاملInvestigation on the Sensitivity and Specificity of Lipid Profile in the Second Trimester in the Incidence of Preeclampsia in Women Referring to Beheshti and Al-Zahra Hospitals during the Years of 2016 and 2017
Introduction: Preeclampsia is described as a systemic disorder and leads to a potentially life threatening disease. The evidences show that stress oxidative of lipid profile is effective in the pathogenesis of Preeclampsia. In this study, specificity and sensitivity of lipid profile as a predictive factor in the incidence of preeclampsia was studied. Methods: This study was a cohort study that...
متن کاملSensitivity of reliability growth models to operational profile errors
The estimation of the operational profile is one of the key factors during the use of software reliability growth models. But, the operational projle can be very dgficult to estimate in particular applications such as the one of sof iare used for process control. In other cases, a single operational profile may not be suf@cient to describe the use of the product by a number of different custome...
متن کاملSensitivity of System Reliability to Usage Profile Changes
Usage profiles and component reliability are two important factors in software system reliability estimation. To assess the sensitivity of a system’s reliability to the usage profile and to the reliability of its components, a Markov based system model is used. With the help of this model, the maximum sensitivity to one change or the statistical sensitivity to many independent changes can be es...
متن کاملRe-Certification of Software Reliability without Re-Testing1
Usage testing or operational profile testing is depicted as an important test technique to remove the most critical faults from an operational perspective. The technique also allows for determination of the software reliability through application of software reliability models. This is, of course, beneficial, but a problem arises as the usage changes and this can be expected as new services ar...
متن کامل